Synonyms for "Australian arowana"

Words with similar meaning